﻿@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li{ margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;}
input.btn{ border:none}
label{vertical-align:middle} .inputcheckbox{vertical-align:middle;} 

body{ font: 12px Arial, Helvetica, sans-serif; color:#272727; margin:0 auto;padding:0px; list-style:none; }
a{ color:#272727; text-decoration:none; }
a:hover{  color:#f00; text-decoration: underline   }
.clear_all {clear:both;}

.blue { color:#1f245e;}
.blue a { color:#1f245e;}
.blue a:hover { color:#f00;}

.white { color:#fff;}
.white a { color:#fff;}
.white a:hover { color:#f00;}

.red { color:#ee0509;}
.red a { color:#ee0509;}
.red a:hover { color:#f00;}

.f12 { font:12px "微软雅黑";}
.f14 { font:14px "微软雅黑";}
.fbd { font-weight:bold;}
.wr14 { font:14px "微软雅黑";}
.wr20 { font:20px "微软雅黑";}

img{ border:none; padding:0px; margin:0px; display:block; } 
ul,li{ list-style-type:none; margin:0; padding:0; border:0; list-style:none }

.body_bg { background:url(../images/index_bg.gif) repeat-x top center; width:100%;}

.body_bg1 { background:#f7f7f7; width:100%; overflow:hidden; border-bottom:1px solid #eee; height:47px;}
.body_bg1_1 { background:#f7f7f7; width:100%; overflow:hidden;}
.body_bg2 { background:#fff url(../images/index_bg2.gif) repeat-x top center; width:100%; overflow:hidden;}
.body_index { height:100%; width:1140px;min-width:1140px; margin:0 auto; }

.body_top1 { width:1140px; height:30px; line-height:30px; }
.body_top1 h1 { float:left; font-weight:normal; padding-left:10px;}
.body_top1 h2 { float:left; font-weight:normal; padding-left:10px;}
.body_top1 p { float:right; padding-right:20px;}
.body_top1 p span { padding-left:8px; padding-right:8px;}
.body_top1 p .tit1 { background:url(../images/titcon1.gif) no-repeat 5px 3px; padding-left:30px;}
.body_top1 p .tit2 { background:url(../images/titcon2.gif) no-repeat 0px 3px; padding-left:25px;}

.body_top2 { width:1140px; height:131px; overflow:hidden;}
.body_top2 h1 { float:left; font-weight:normal; padding-left:10px; padding-top:21px;}
.body_top2 .c { float:left; padding-top:38px; padding-left:5px; }
.body_top2 .ctit1 { font:18px "微软雅黑";line-height:26px; color:#c70000; display:block;}
.body_top2 .ctit2 { font:14px "微软雅黑";line-height:26px; color:#696969}

.body_top2 .r { float:right; width:210px; padding-right:30px; margin-top:30px; }
.body_top2 h3 { font-size:14px; height:26px; line-height:26px; background:url(../images/con_phone.gif) no-repeat 5px 0px; padding-left:40px; }
.body_top2 p { font-weight:bold; font-size:26px; text-align:left; height:28px; line-height:28px; text-align:left; padding-left:6px; padding-top:4px;  }
.body_top2 p span { font-size:28px;}

#menupp {  width:1140px; height:60px; margin:0 auto;   }
#menupp li { float:left; height:60px; text-align:center; position:relative }
#menupp li a {}
#menupp li .nav {font:bold 14px "微软雅黑"; display:block; width:124px; line-height:60px; text-align:center; color:#fff }

.menutop1 { width:124px; position: absolute;z-index:1800; top:60px; visibility: hidden; margin: 0; background: #282e74;}
.menutop1 a {  position: relative; display: block; margin: 0; padding: 8px 10px; width: auto; white-space: nowrap;text-align: center; text-decoration: none; background: #282e74; font: 12px "微软雅黑"; color: #FFF}
.menutop1 a:hover { background: #2c3494; color: #FFF}
.menutop1 dt {position: relative; display: block; margin: 0; width: auto; white-space: nowrap;text-align: center; text-decoration: none;  border-bottom:1px dashed #18207a; color: #282e74; font: 12px arial; color: #FFF}

.menutop2 { width:124px; position: absolute;z-index:1800; top:60px; visibility: hidden; margin: 0; background: #282e74;}
.menutop2 a {  position: relative; display: block; margin: 0; padding: 8px 10px; width: auto; white-space: nowrap;text-align: center; text-decoration: none; background: #282e74; font: 12px "微软雅黑"; color: #FFF}
.menutop2 a:hover { background: #2c3494; color: #FFF}
.menutop2 dt {position: relative; display: block; margin: 0; width: auto; white-space: nowrap;text-align: center; text-decoration: none;  border-bottom:1px dashed #18207a; color: #282e74; font: 12px arial; color: #FFF}

.FocusPic{width:1140px;height:250px;  position:relative;zoom:1;overflow:hidden; margin:0 auto; margin-top:5px; }
.FocusPic .FP_NumList3{ position:absolute; right:15px; padding-right:0px; bottom:-5px; padding-bottom:15px; zoom:1;overflow:hidden;z-index:9;}
.FocusPic .FP_NumList3 span{float:left; margin-left:5px; display:inline; text-align:center;font-family:Arial, Helvetica, sans-serif;cursor:pointer; background-color:#eeeeee; width:15px;color:#000; font-size:10px;line-height:15px;}

.FocusPic .FP_NumList3 span.selected{ background-color:#447d04; color:#fff;}
.FocusPic .FP_pic3{ width:1140px; height:250px;overflow:hidden;float:left;}

/*轮换大区域*/
.lunhuan{width:100%;height:456px;position:relative;}
.lunhuan #lunhuanback{width:100%;height:456px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:456px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:1190px;height:456px;margin:0 auto;position:relative;}
/*左侧所有商品列表*/
.suoyouliebiao{width:239px;position:absolute;left:0px;top:0px;border-left:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;z-index:200;box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2);}
/*轮换中间区域*/
.lunhuancenter{width:757px;height:444px;position:absolute;left:240px;top:0px;}
.lunhuancenter .centergif{display:block;width:760px;height:356px;position:absolute;left:0px;top:0px;z-index:4;}

#lunbonum{ height:12px; line-height:23px;position:absolute;left:330px;top:426px;z-index:5;}
#lunbonum li{ width:12px;height:12px;float:left; margin-right:8px;background:#B4B4B4; cursor:pointer;border-radius:9px;}
#lunbonum .lunboone{background:#C80002;cursor:pointer;}

.navdd { width:1140px; height:46px;}
.navdd h1 { float:left; font: bold 12px "微软雅黑"; width:80px; line-height:46px; padding-left:10px; }
.navdd .gd { float:left; width:640px; line-height:46px; margin-right:10px; }

.navser { float:left; padding-left:118px; width:236px; padding-top:10px;}
.navser .srk { background:url(../images/search_bg.gif) no-repeat; float:left; width:154px; height:24px; line-height:24px; padding-left:30px; color:#989898; border:none;}
.navser .but { float:left; width:50px; height:24px; background:url(../images/search_btn.gif) no-repeat; cursor:pointer; border:none; }

.bd10 { overflow:hidden; width:1140px; margin-top:28px; margin-bottom:36px;}
.hd10 { height:56px;background:url(../images/connavbg1_5.gif) repeat-x 0px 20px;}
.hd10 img { margin:0 auto;}
.q_tpm10 {  line-height:21px;overflow:hidden; padding:17px 0px 12px 0px; width:1140px; }

.con { width:1140px; height:100%; overflow:hidden; margin-top:12px; margin-bottom:12px;  }
.con .l { float:left;/* width:226px;*/}
.con .r { float:left; width:863px; padding-left:26px; }

/*滚动图片2*/
.hd { height:74px; overflow:hidden; }
.eioow{ float:left; width:54px; margin-left:15px; height:64px; line-height:54px; text-align: center; font-size:54px; font-weight:normal; color:#FFFFFF;  display:inline; padding-top:10px;}
.eioow2 { font-size:16px; width:124px; height:50px; line-height:20px;  color:#FFFFFF; display:inline;  padding-top:12px;}
.defeq{ font-size:18px; padding-top:14px; padding-bottom:6px; }

.q_tpm { line-height:22px; width:223px;overflow:hidden; padding:15px 14px 10px 14px; background:#eaeaea;}
.menu1 h1 { height:34px; width:198px; line-height:34px;overflow:hidden; background:url(../images/connavbg2_2.gif) no-repeat; margin-bottom:10px;}
.menu1 h1 a { padding-left:4px; display:block; }

.menu1 h2 {/*width: 260px; */
    height: 49px;
    line-height: 26px;
    margin: 0 auto;
    background: #f1f1f1;
    border: 1px solid #26px;
    border-radius: 3px;
    font-size: 8px;
    font-weight: 100;
    margin-bottom: 6px;}
.menu1 h2 a { background:url(../images/icon2.gif) no-repeat 3px 6px; padding-left:12px; }

.menu1 ul { height:100%; border-top:none;overflow:auto;}
.menu1 a {  text-decoration:none; overflow:hidden;}
.menu1 .no { display:none;}
#submenu_1 { display:inline;}

.bd_1 { overflow:hidden;width:228px; border:1px solid #dedede; margin-top:10px; }
.hd_1 { height:32px; overflow:hidden; background:#e8e8e8; }
.hd_1 h1 {  float:left; text-align:center;height:32px; line-height:32px;}
.hd_1 h1 a { float:left; font:bold 14px "微软雅黑"; text-decoration:none; line-height:32px; display:block; padding-left:16px;}
.hd_1 h1 i {float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:6px; overflow:hidden; padding-left:6px;}

.q_tpm_1 { line-height:22px; overflow:hidden; border-top:none; padding:10px 10px 10px 10px; background:#fff }
.q_tpm_1 img { padding-bottom:5px;}


.bd2 { overflow:hidden;}
.hd2 { height:46px; overflow:hidden; background:url(../images/connavbg2_3.gif) repeat-x 0px 35px }
.hd2 h1 { float:left; height:49px; background:#fff; padding-left:10px; padding-right:10px;}
.hd2 h1 a { font:bold 14px "微软雅黑"; text-decoration:none; line-height:26px; display:block; }
.hd2 h1 i {font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:6px; overflow:hidden; }
.hd2 p { float:right; line-height:42px;  padding-right:15px;}

.q_tpm2 { line-height:22px; overflow:hidden; padding:15px 0px 12px 0px;  border-top:none; }
.cpgd { /*width:888px;*/ height:1050px; overflow:hidden;}
.cpgd li { float:left; width:230px; overflow:hidden; padding-left:8px; padding-right:8px; padding-bottom:8px; text-align:center; line-height:30px; font-size:14px; height:270px}
.cpgd .box { width:205px; height:200px; vertical-align:middle; overflow:hidden; border:1px solid #CCC; display:block; background:#fff; }
.cpgd .box img { max-width:200px;  display:inline-block; vertical-align:middle;padding:2px; background:#fff;}


.ys_tit{  background:#233178 url(../images/index_bg1.gif) repeat-x top center}
.ys_tic { padding:20px;}
.ys_tic img { margin:0 auto;}
.ys_con { background:url(../images/connavbg2_5.jpg) no-repeat top center; width:1140px; height:1012px; margin-bottom:30px;}

.ys_tit1 { float:left; width:420px; padding-left:63px; padding-top:90px;overflow:hidden; height:180px; }
.ys_con h3 { font-size:18px; line-height:30px; padding-bottom:8px; }
.ys_con li { line-height:22px; background:url(../images/icon3.gif) no-repeat left 5px; padding-left:20px; margin-bottom:5px;}

.ys_tit2 { float:left; width:420px; padding-left:156px; padding-top:90px; height:180px;}
.ys_tit3 { float:left; width:420px; padding-left:63px; padding-top:335px; height:180px;}
.ys_tit4 { float:left; width:420px; padding-left:156px; padding-top:335px; height:180px;}

.bd3 { overflow:hidden; width:1140px; margin-top:22px;}

.q_tpm3 {  line-height:21px;overflow:hidden; width:1140px; }
.q_tpm3 h3 { float:left; margin-right:25px; width:440px; }
.q_tpm3 h3 img { width:430px; height:254px; border:5px solid #ebebeb}
.q_tpm3_1 { float:left; width:675px }
.q_tpm3_1 h1 { height:60px; background:url(../images/connavbg3.gif) no-repeat 0px 0px; padding-left:190px; margin-bottom:6px;} 
.q_tpm3_1 h1 a { font:bold 16px "微软雅黑"; text-decoration:none; line-height:35px; display:block; text-align:left;}
.q_tpm3_1 h1 i  {font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:2px; overflow:hidden; }

.q_tpm3_1 img { display:inline; padding-right:6px; margin-top:6px;}

.bd6 { width:1138x;border: 1px solid #f0f0f0; margin:15px 0px;}
.hd6 { height:36px; overflow:hidden;  background:url(../images/connavbg3_1.gif) repeat-x; }
.hd6 h1 { float:left; height:36px;background:url(../images/connavbg3_2.gif) repeat-x; padding-left:15px; padding-right:15px; }
.hd6 h1 a { float:left; font:bold 16px "微软雅黑"; text-decoration:none; line-height:36px; display:block; }
.hd6 h1 i { float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:11px; overflow:hidden; padding-left:6px;}
.hd6 p { float:right; line-height:36px;  padding-right:15px;}

.q_tpm6 {  line-height:21px;overflow:hidden; padding:17px 15px 12px 15px; width:1108px; }

.banner7 { background:url(../images/banner7.jpg) no-repeat top center; height:210px;}


.con3 { width:1140px; padding-top:10px; margin-bottom:20px; margin-top:15px; overflow:hidden}
.con3 .l { float:left; width:360px; margin-right:35px; }
.con3 .r { float:left; width:350px;}

.bd4 { width:360px}
.hd4 { height:36px; overflow:hidden;  background:url(../images/connavbg3_3.gif) no-repeat left bottom; }
.hd4 h1 { float:left; height:36px; }
.hd4 h1 a { float:left; font:bold 16px "微软雅黑"; text-decoration:none; line-height:36px; display:block; }
.hd4 h1 i { float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:10px; overflow:hidden; padding-left:6px;}
.hd4 p { float:right; line-height:36px; padding-right:5px;}

.q_tpm4 { width:360px; margin:12px 0px 8px 5px; padding-bottom:8px;  overflow:hidden;   }
.q_tpm4 img { float:left; width:160px; height:120px; margin-right:12px; border:1px solid #f1f0f5; padding:2px;  }
.q_tpm4 .com { float:left; width:182px;} 
.q_tpm4 .com h2 { font-size:14px; line-height:32px;}
.q_tpm4 .com .connew { line-height:22px;}

.bdlx2 { width:360px; line-height:28px; overflow:hidden;  }
.bdlx2 li { float:left; width:360px; height:28px; line-height:28px; vertical-align: bottom; }
.bdlx2 li a { float:left; background:url(../images/icon2.gif) no-repeat 5px 12px; padding-left:15px; }
.bdlx2 li span { float:right; padding-right:15px; color: #989898; }

.bd5 { width:350px;}
.hd5 { height:36px; overflow:hidden;  background:url(../images/connavbg3_3.gif) no-repeat left bottom; }
.hd5 h1 { float:left; height:36px; }
.hd5 h1 a { float:left; font:bold 16px "微软雅黑"; text-decoration:none; line-height:36px; display:block;}
.hd5 h1 i { float:left; font:14px Tahoma, Geneva, sans-serif; font-weight:normal; height:20px; line-height:20px; padding-top:10px; overflow:hidden; padding-left:6px;}
.hd5 p { float:right; line-height:36px; padding-right:5px;}

.bdlx5 { width:350px; margin-top:10px; padding:15px 0px; }
.bdlx5 li {border-bottom:1px dotted #bebebe; padding-bottom:10px;margin-bottom:10px;}
.bdlx5 li h3{ height:35px; font-size:14px; line-height:35px; background:url(../images/q.gif) no-repeat left 8px; padding-left:30px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bdlx5 li h3 a{ color:#333;}
.bdlx5 li p{background:url(../images/a.gif) no-repeat left 5px; padding-left:30px; color: #989898; line-height:22px;}
.bdlx5 li h3 a:hover{ color:#0e87bf;}

/*友情链接*/
.link_bg{ border-top:#dddddd 1px solid; margin-top:20px; padding:20px 0; overflow:hidden;}
.link{ width:1140px; margin:0 auto;}
.link_l{ float:left; width:129px; padding-right:16px;}
.link_l img{ width:129px; height:31px;}
.link_r{ float:left; width:995px; overflow:hidden; padding-top:7px; }
.link_r a{ display:inline-block; padding:6px 18px; color:#a3a3a3;}


.index_bot_1 {background:url(../images/bot_bg.gif) repeat-x top center; width:100%; }
.index_bot { width:1140px; margin: 0 auto; overflow:hidden;  }
.index_bot1 {  height:62px; line-height:62px; text-align:center;}
.index_bot1 span { padding-left:10px; padding-right:10px;color:#eee;}
.index_bot1 a { color:#eee;}

.index_bot2 { width:1120px; overflow:hidden; padding:25px 10px;  line-height:24px; text-align:left;  }
.index_bot2 .l { float:left; width:103px; padding-left:70px; }
.index_bot2 .c { float:left; width:570px; padding-left:20px; padding-top:20px; }
.index_bot2 .r { float:left; width:129px; padding-left:10px; padding-right:10px;}
.index_bot2 .r img { width:120px;}
.index_bot2 .r1 { float:left; width:117px;padding-top:20px;}

.ban1 { background:url(../images/ban1.jpg) no-repeat top center; height:250px;}
.ban2 { background:url(../images/ban2.jpg) no-repeat top center; height:250px;}
.ban3 { background:url(../images/ban3.jpg) no-repeat top center; height:250px;}
.ban4 { background:url(../images/ban4.jpg) no-repeat top center; height:250px;}

.sec_con { width:1140px; height:100%; margin-bottom:20px; margin-top:12px; overflow:hidden; }
.sec_con .l { float:left; width:226px;}
.sec_con .r { float:left; width:888px; padding-left:26px; }

/*滚动图片2*/
.sec_bd { width:888px; }
.sec_hd { height:44px; overflow:hidden; background:url(../images/secnavbg1.gif) repeat-x left bottom; }
.sec_hd h1 { float:left; height:42px; border-bottom:2px solid #023586; padding-left:15px; padding-right:15px;}
.sec_hd h1 a { float:left; font:bold 16px "微软雅黑"; text-decoration:none; line-height:42px; display:block;  color:#1f245e}
.sec_hd p { float:right; line-height:42px;  padding-right:15px;}
.sec_hd p span { padding-left:5px; padding-right:5px;}

.sec_con2 { width:888px; padding:10px 0px; min-height:394px; }
.sec_tpm { font-size:14px; width:858px; line-height:24px; padding:10px 15px;}
.sec_tpm img { margin:0 auto;}

.sec_tpm3 { width:858px; line-height:32px; padding:10px 15px;overflow:hidden; }
.sec_tpm3 li { line-height:32px;  width:858px; overflow:hidden; border-bottom:1px dashed #cccccc;   }
.sec_tpm3 li a { font-size:14px; float:left; background:url(../images/icon2.gif) no-repeat 5px 16px; padding-left:15px;}
.sec_tpm3 li span { float:right; padding-right:10px;}

.secbut { width:88px; height:32px; display:inline-block; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; text-align:center; background:#272e74; -moz-border-radius: 5px;/* Gecko browsers */-webkit-border-radius: 5px;   /* Webkit browsers */border-radius:5px; margin-right:10px; }
.seccp { width:256px; overflow:hidden; text-align:center; line-height:30px; margin-bottom:8px; margin-left:15px; margin-right:15px;}
.seccp .box { width:254px; height:163px;  overflow:hidden; border:1px solid #CCC;  display:table-cell; vertical-align:middle; }
.seccp .box img { max-width:248px; max-height:157px; padding:3px; background:#fff;}

.propic { width:181px; text-align:center; line-height:25px; }
.propic img {  height:100px;  border:1px solid #d6d6d6; padding:2px; width:175px; height:131px; text-align:center; margin-left:5px; margin-right:5px;}

.sectit { height:35px; width:838px; margin-top:20px; background:#d7d7d7; padding-left:20px; margin-bottom:20px; }
.sectit h5 { display:inline-block;  font-weight: bold; cursor: pointer; height:30px; line-height:30px; margin-top:5px; text-align:center;background:#fff;  padding-left:25px; padding-right:25px;overflow:hidden }

.propic1 { width:183px; text-align:center; line-height:25px; }
.propic1 img {  width:171px; height:69px;  border:1px solid #e8e8e8; text-align:center; margin-left:5px; margin-right:5px;}

/* pages */
.pages {padding:24px 0;text-align:center;font-size:12px;color:#666666;clear:both;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#DDDDDD 1px solid;padding:6px;text-decoration:none;}
.pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:6px;text-decoration:none;}
.pages strong {background:#258CFF;padding:6px;border:#258CFF 1px solid;color:#FFFFFF;}
.pages_inp {width:32px;border:#DDDDDD 1px solid;color:#666666;padding:4px;text-align:center;}
.pages_btn {width:32px;border:#FF6600 1px solid;color:#FFFFFF;padding:4px 6px;background:#FF6600;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#DDDDDD 1px solid;color:#666666;padding:6px 6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}